/**
 * ResponseException.java
 * ************************** 
 * @date May 28, 2011
 * @author Michele Tamburini
 * 
 * **************************
 */
package infrastructureAPI;

import java.io.Serializable;

/**
 * Description:
 * The ResponseException extends the Exception class. 
 * It may be thrown during the analysis and elaboration
 * of a request, if something wrong happens or the
 * request was wrongly structured. 
 *
 */
public class ResponseException extends Exception
	implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	public ResponseException() { }

	/**
	 * @param message
	 */
	public ResponseException(String message) {
		super(message);
	}

	/**
	 * @param cause
	 */
	public ResponseException(Throwable cause) {
		super(cause);
	}

	/**
	 * @param message
	 * @param cause
	 */
	public ResponseException(String message, Throwable cause) {
		super(message, cause);
	}

}
